/**
 * 
 */
package erfgame.core.world;

public enum LongitudinalZone {
	supertropical("Super-Tropical", 50),
	tropical("Tropical", 40),
	subtropical("Sub-Tropical", 30),
	warm_temperate("Warm Temperate", 20 ),
	cold_temperate("Cold Temperate", 10 ),
	subpolar("Sub-Polar", 0),
	polar("Polar", -10),
	superpolar("Super-Polar", -20);
	
	private String displayName;
	private int averageTemperatureCelcius;
	
	LongitudinalZone( String displayName, int averageTemperatureCelcius ) {
		this.displayName = displayName;
		this.averageTemperatureCelcius = averageTemperatureCelcius;
	}
	
	public String getDisplayName() {
		return this.displayName;
	}
	
	public int getAverageTemperatureCelcius() {
		return this.averageTemperatureCelcius;
	}

	@Override
	public String toString() {
		return displayName;
	}
}